/********** light skin  **********/
body , .wrap ,.wrap_intro ,.wrap_home_space ,.wrap_space ,.wrap_space_bottom ,.wrap_about_space ,.wrap_contact   , .flexslider { 
background-color:#f3f3f3; 
}

.wrap_flex {
background-color:#f3f3f3 !important; 
}

.topbar_phone .wrap_topbar {
background-color:#f3f3f3 !important; 
}

.rotated_line_location2 , .rotated_line_location6 , .rotated_line_location4 , .rotated_line_location5 { 
background-color:#f3f3f3;
}

.tagline h1 , .contact_info , .text_btn , #comment_form .form_errors {
color:#000;
}

.contact_info .mail_info a {
color: #999;
}

.testimonial .bottom {
background-color:#f3f3f3;
}

.tagline h3 {
background: transparent url(./../img/tagline_arrow_black.png) center right no-repeat;
}

/*	comment form	*/ 
#comment_form .form_errors li {
background:transparent url(./../img/black_form_error.png) no-repeat left center;
padding-left:21px
}

#comment_form .textarea_input , #comment_form .text_input  {
background: transparent url(./../img/contact_bg.png) repeat;
}

#comment_form .text_input input[type="text"] {
color: #000;
}

#comment_form .textarea_input textarea {
color: #000;
}

.contact_info li {
border-bottom:1px solid #aaa;
}

/*		content Place holder Style  */ 
input::-webkit-input-placeholder  , input:-moz-placeholder ,input:-ms-input-placeholder  {
color:    #fff !important;
}

::-webkit-input-placeholder ,:-moz-placeholder ,:-ms-input-placeholder  {
color:    #fff !important;
}

.start_loader {
background:#fff url(./../img/white_loader.gif) no-repeat center center;
}

/* magnific PopUp */
.mfp-bg {
background: #fff !important;
}

.white-popup-block {
color: #000 !important;
}

button.mfp-close, button.mfp-arrow {
width: 30px; height: 30px; background: url(./../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat!important; 
cursor: pointer;
text-indent:999px;
} /* Close button */

div.pp_default .pp_loaderIcon { background: url(./../img/prettyPhoto/default/light_loader.gif) center center no-repeat; } /* Loader icon */
div.pp_default .pp_description{ color:#000;}

/* feature */
blockquote {
background:transparent url(./../img/quote_black.png) no-repeat scroll left top;
}

blockquote .end {
background:transparent url(./../img/quote_black.png) no-repeat scroll left top;
}

.toggle .toggle_title span {
background:url(./../img/toggle_closed_black.png) no-repeat scroll;
}

.toggle_closed .toggle_title span {
background:url(./../img/toggle_open_black.png) no-repeat scroll;
}

.AjaxError, .AjaxSuccess {
color: #000 !important;
}